be self-confident - Francés Inglés Diccionario